traumatic amputation - German English Dictionary